human clock - German English Dictionary